package com.mycjj.android;

import java.util.Map;

import com.mycjj.android.bean.AdvisersBaseBean;
import com.mycjj.android.bean.ArticleDetailBaseBean;
import com.mycjj.android.bean.ArticleListBaseBean;
import com.mycjj.android.bean.ArticlecClassBaseBean;
import com.mycjj.android.bean.BaseBean;
import com.mycjj.android.bean.BrandBaseBean;
import com.mycjj.android.bean.CarInfoBaseBean;
import com.mycjj.android.bean.CarInfoBaseBean.CarInfo;
import com.mycjj.android.bean.CarNetworkBaseBean;
import com.mycjj.android.bean.CarNetworkCommentBaseBean;
import com.mycjj.android.bean.CarNetworkLastThemesBaseBean;
import com.mycjj.android.bean.CarNetworkThemeDetailBaseBean;
import com.mycjj.android.bean.CarNetworkThemesCircleBaseBean;
import com.mycjj.android.bean.CarNetworkThemesFriendBaseBean;
import com.mycjj.android.bean.CarNetworkThemesMyBaseBean;
import com.mycjj.android.bean.GameConfigBaseBean;
import com.mycjj.android.bean.GetSignsBaseBean;
import com.mycjj.android.bean.GetsCashBaseBean;
import com.mycjj.android.bean.GetsPrizeBaseBean;
import com.mycjj.android.bean.HelpCallBean;
import com.mycjj.android.bean.InsuranceBaseBean;
import com.mycjj.android.bean.InsuranceBaseBean.InsuranceBean;
import com.mycjj.android.bean.LoginMemberBean;
import com.mycjj.android.bean.MessageBaseBean;
import com.mycjj.android.bean.MsgGetBaseBean;
import com.mycjj.android.bean.PointsOrderGetsBaseBean;
import com.mycjj.android.bean.RegisterUserBean;
import com.mycjj.android.bean.ReservationBaseBean;
import com.mycjj.android.bean.ReservationGetBaseBean;
import com.mycjj.android.bean.SettingBaseBean;
import com.mycjj.android.bean.StoreActivityBaseBean;
import com.mycjj.android.bean.StoreActivityDetailBaseBean;
import com.mycjj.android.bean.StoreArticleBaseBean;
import com.mycjj.android.bean.StoreBaseBean;
import com.mycjj.android.bean.StoreBaseBean.Store;
import com.mycjj.android.bean.StoreCarBrandBaseBean;
import com.mycjj.android.bean.StoreCarSlowBaseBean;
import com.mycjj.android.bean.SyceeGetRecordBaseBean;
import com.mycjj.android.bean.TreeElement;
import com.mycjj.android.bean.UserCarGetsBaseBean;
import com.mycjj.android.bean.ViolationBaseBean;
import com.mycjj.android.bean.WeatherBaseBean;
import com.mycjj.android.bean.YuyueDateStateBean;
import com.mycjj.android.bean.YuyueMonthStateBean;
public class ProjectDataManage {

	private static ProjectDataManage instance = null;
	
	private ProjectDataManage() {}
    
    public static ProjectDataManage getInstance() {

        if (instance == null) {
            instance = new ProjectDataManage();
        }
        return instance;
     }
    private Map<?,?> requestMap;

    private BaseBean<?> baseBean;
    private RegisterUserBean registerUserBean;
    private LoginMemberBean loginMemberBean;
    
    private StoreBaseBean storeBaseBean;
    
    private HelpCallBean helpCallBean;
    private YuyueMonthStateBean yuyueMonthStateBean;
    private YuyueDateStateBean yuyueDateStateBean;
    
    private AdvisersBaseBean advisersBaseBean;
    
    private ReservationBaseBean reservationBaseBean;
    
    private StoreCarBrandBaseBean storeCarBrandBaseBean;
	
    private StoreCarSlowBaseBean storeCarSlowBaseBean;
    private UserCarGetsBaseBean userCarGetsBaseBean;
    
    
    
    private InsuranceBaseBean insuranceBaseBean;
    
    private ReservationGetBaseBean reservationGetBaseBean;
    
    private BrandBaseBean brandBaseBean;
    
    private SettingBaseBean settingBaseBean;
    
    private GameConfigBaseBean gameConfigBaseBean;
    
    private GetSignsBaseBean signsBaseBean;//签到记录
    
    private GetsCashBaseBean cashBaseBean;
    
    private GetsPrizeBaseBean prizeBaseBean;
    
    private PointsOrderGetsBaseBean pointsOrderGets;//我的奖品
    
    private SyceeGetRecordBaseBean goldRecordBaseBean;//元宝记录
    
    private ArticlecClassBaseBean articleClassBaseBean;//资讯类型
    
    private ArticleDetailBaseBean articleDetailBaseBean;//资讯详细
    
    private ArticleListBaseBean articleListBaseBean;//资讯列表
    
    private StoreActivityBaseBean storeActivityBaseBean;//4s店活动
    
    private StoreActivityDetailBaseBean storeActivityDetailBaseBean;//活动详情
    
    private StoreArticleBaseBean storeArticleBean;
    
    private WeatherBaseBean weatherBaseBean;
    
    private ViolationBaseBean violationBaseBean;
    
    private CarInfoBaseBean carInfoBaseBean;
    //车圈
    private CarNetworkBaseBean carNetworkBaseBean;
    
    
	private CarNetworkLastThemesBaseBean carNetworkLastThemesBaseBean;
    
    private CarNetworkThemesMyBaseBean carNetworkThemesMyBaseBean;
    
    private CarNetworkThemesCircleBaseBean carNetworkThemesCircleBaseBean;
    
    private CarNetworkThemesFriendBaseBean carNetworkThemesFriendBaseBean;
    
    private CarNetworkThemeDetailBaseBean carNetworkThemeDetailBaseBean;
    
    private CarNetworkCommentBaseBean carNetworkCommentBaseBean;
    
    private MessageBaseBean messageBaseBean;
    
    private MsgGetBaseBean msgGetBaseBean;
    //临时传递数据
    private Store currentStore;
    private InsuranceBean currentInsuranceBean;
    private TreeElement element;
    private boolean isStoreChange;//用于判断4s店是否发生变化
    
    private int points,totalPoints;//当前积分,总积分
    
    private int no_read_count;
    
    private CarInfo defaultCarInfo;
    public Map<?, ?> getRequestMap() {
		return requestMap;
	}

	public void setRequestMap(Map<?, ?> requestMap) {
		this.requestMap = requestMap;
	}

	public BaseBean<?> getBaseBean() {
		return baseBean;
	}

	public void setBaseBean(BaseBean<?> baseBean) {
		this.baseBean = baseBean;
	}

	public RegisterUserBean getRegisterUserBean() {
		return registerUserBean;
	}

	public void setRegisterUserBean(RegisterUserBean registerUserBean) {
		this.registerUserBean = registerUserBean;
	}

	public LoginMemberBean getLoginMemberBean() {
		return loginMemberBean;
	}

	public void setLoginMemberBean(LoginMemberBean loginMemberBean) {
		this.loginMemberBean = loginMemberBean;
	}

	public StoreBaseBean getStoreBaseBean() {
		return storeBaseBean;
	}

	public void setStoreBaseBean(StoreBaseBean storeBaseBean) {
		this.storeBaseBean = storeBaseBean;
	}

	public HelpCallBean getHelpCallBean() {
		return helpCallBean;
	}

	public void setHelpCallBean(HelpCallBean helpCallBean) {
		this.helpCallBean = helpCallBean;
	}

	public YuyueMonthStateBean getYuyueMonthStateBean() {
		return yuyueMonthStateBean;
	}

	public void setYuyueMonthStateBean(YuyueMonthStateBean yuyueMonthStateBean) {
		this.yuyueMonthStateBean = yuyueMonthStateBean;
	}

	public YuyueDateStateBean getYuyueDateStateBean() {
		return yuyueDateStateBean;
	}

	public void setYuyueDateStateBean(YuyueDateStateBean yuyueDateStateBean) {
		this.yuyueDateStateBean = yuyueDateStateBean;
	}

	public AdvisersBaseBean getAdvisersBaseBean() {
		return advisersBaseBean;
	}

	public void setAdvisersBaseBean(AdvisersBaseBean advisersBaseBean) {
		this.advisersBaseBean = advisersBaseBean;
	}

	public ReservationBaseBean getReservationBaseBean() {
		return reservationBaseBean;
	}

	public void setReservationBaseBean(ReservationBaseBean reservationBaseBean) {
		this.reservationBaseBean = reservationBaseBean;
	}

	public StoreCarBrandBaseBean getStoreCarBrandBaseBean() {
		return storeCarBrandBaseBean;
	}

	public void setStoreCarBrandBaseBean(StoreCarBrandBaseBean storeCarBrandBaseBean) {
		this.storeCarBrandBaseBean = storeCarBrandBaseBean;
	}

	public UserCarGetsBaseBean getUserCarGetsBaseBean() {
		return userCarGetsBaseBean;
	}

	public void setUserCarGetsBaseBean(UserCarGetsBaseBean userCarGetsBaseBean) {
		this.userCarGetsBaseBean = userCarGetsBaseBean;
	}

	public StoreCarSlowBaseBean getStoreCarSlowBaseBean() {
		return storeCarSlowBaseBean;
	}

	public void setStoreCarSlowBaseBean(StoreCarSlowBaseBean storeCarSlowBaseBean) {
		this.storeCarSlowBaseBean = storeCarSlowBaseBean;
	}

	public Store getCurrentStore() {
		return currentStore;
	}

	public void setCurrentStore(Store currentStore) {
		this.currentStore = currentStore;
	}

	public InsuranceBaseBean getInsuranceBaseBean() {
		return insuranceBaseBean;
	}

	public void setInsuranceBaseBean(InsuranceBaseBean insuranceBaseBean) {
		this.insuranceBaseBean = insuranceBaseBean;
	}

	public InsuranceBean getCurrentInsuranceBean() {
		return currentInsuranceBean;
	}

	public void setCurrentInsuranceBean(InsuranceBean currentInsuranceBean) {
		this.currentInsuranceBean = currentInsuranceBean;
	}

	public TreeElement getElement() {
		return element;
	}

	public void setElement(TreeElement element) {
		this.element = element;
	}

	public ReservationGetBaseBean getReservationGetBaseBean() {
		return reservationGetBaseBean;
	}

	public void setReservationGetBaseBean(ReservationGetBaseBean reservationGetBaseBean) {
		this.reservationGetBaseBean = reservationGetBaseBean;
	}

	public BrandBaseBean getBrandBaseBean() {
		return brandBaseBean;
	}

	public void setBrandBaseBean(BrandBaseBean brandBaseBean) {
		this.brandBaseBean = brandBaseBean;
	}

	public SettingBaseBean getSettingBaseBean() {
		return settingBaseBean;
	}

	public void setSettingBaseBean(SettingBaseBean settingBaseBean) {
		this.settingBaseBean = settingBaseBean;
	}

	public GameConfigBaseBean getGameConfigBaseBean() {
		return gameConfigBaseBean;
	}

	public void setGameConfigBaseBean(GameConfigBaseBean gameConfigBaseBean) {
		this.gameConfigBaseBean = gameConfigBaseBean;
	}

	public GetSignsBaseBean getSignsBaseBean() {
		return signsBaseBean;
	}

	public void setSignsBaseBean(GetSignsBaseBean signsBaseBean) {
		this.signsBaseBean = signsBaseBean;
	}

	/**
	 * @return the cashBaseBean
	 */
	public GetsCashBaseBean getCashBaseBean() {
		return cashBaseBean;
	}

	/**
	 * @param cashBaseBean the cashBaseBean to set
	 */
	public void setCashBaseBean(GetsCashBaseBean cashBaseBean) {
		this.cashBaseBean = cashBaseBean;
	}

	/**
	 * @return the prizeBaseBean
	 */
	public GetsPrizeBaseBean getPrizeBaseBean() {
		return prizeBaseBean;
	}

	/**
	 * @param prizeBaseBean the prizeBaseBean to set
	 */
	public void setPrizeBaseBean(GetsPrizeBaseBean prizeBaseBean) {
		this.prizeBaseBean = prizeBaseBean;
	}

	public PointsOrderGetsBaseBean getPointsOrderGets() {
		return pointsOrderGets;
	}

	public void setPointsOrderGets(PointsOrderGetsBaseBean pointsOrderGets) {
		this.pointsOrderGets = pointsOrderGets;
	}

	public SyceeGetRecordBaseBean getGoldRecordBaseBean() {
		return goldRecordBaseBean;
	}

	public void setGoldRecordBaseBean(SyceeGetRecordBaseBean goldRecordBaseBean) {
		this.goldRecordBaseBean = goldRecordBaseBean;
	}

	public ArticlecClassBaseBean getArticleClassBaseBean() {
		return articleClassBaseBean;
	}

	public void setArticleClassBaseBean(ArticlecClassBaseBean articleClassBaseBean) {
		this.articleClassBaseBean = articleClassBaseBean;
	}

	public ArticleDetailBaseBean getArticleDetailBaseBean() {
		return articleDetailBaseBean;
	}

	public void setArticleDetailBaseBean(ArticleDetailBaseBean articleDetailBaseBean) {
		this.articleDetailBaseBean = articleDetailBaseBean;
	}

	public ArticleListBaseBean getArticleListBaseBean() {
		return articleListBaseBean;
	}

	public void setArticleListBaseBean(ArticleListBaseBean articleListBaseBean) {
		this.articleListBaseBean = articleListBaseBean;
	}

	public StoreActivityBaseBean getStoreActivityBaseBean() {
		return storeActivityBaseBean;
	}

	public void setStoreActivityBaseBean(StoreActivityBaseBean storeActivityBaseBean) {
		this.storeActivityBaseBean = storeActivityBaseBean;
	}

	public StoreActivityDetailBaseBean getStoreActivityDetailBaseBean() {
		return storeActivityDetailBaseBean;
	}

	public void setStoreActivityDetailBaseBean(StoreActivityDetailBaseBean storeActivityDetailBaseBean) {
		this.storeActivityDetailBaseBean = storeActivityDetailBaseBean;
	}

	public StoreArticleBaseBean getStoreArticleBean() {
		return storeArticleBean;
	}

	public void setStoreArticleBean(StoreArticleBaseBean storeArticleBean) {
		this.storeArticleBean = storeArticleBean;
	}

	public WeatherBaseBean getWeatherBaseBean() {
		return weatherBaseBean;
	}

	public void setWeatherBaseBean(WeatherBaseBean weatherBaseBean) {
		this.weatherBaseBean = weatherBaseBean;
	}

	public ViolationBaseBean getViolationBaseBean() {
		return violationBaseBean;
	}

	public void setViolationBaseBean(ViolationBaseBean violationBaseBean) {
		this.violationBaseBean = violationBaseBean;
	}

	public boolean isStoreChange() {
		return isStoreChange;
	}

	public void setStoreChange(boolean isStoreChange) {
		this.isStoreChange = isStoreChange;
	}

	public CarInfoBaseBean getCarInfoBaseBean() {
		return carInfoBaseBean;
	}

	public void setCarInfoBaseBean(CarInfoBaseBean carInfoBaseBean) {
		this.carInfoBaseBean = carInfoBaseBean;
	}

	public int getPoints() {
		return points;
	}

	public void setPoints(int points) {
		this.points = points;
	}

	public int getTotalPoints() {
		return totalPoints;
	}

	public void setTotalPoints(int totalPoints) {
		this.totalPoints = totalPoints;
	}

	/**
	 * @return the defaultCarInfo
	 */
	public CarInfo getDefaultCarInfo() {
		return defaultCarInfo;
	}

	/**
	 * @param defaultCarInfo the defaultCarInfo to set
	 */
	public void setDefaultCarInfo(CarInfo defaultCarInfo) {
		this.defaultCarInfo = defaultCarInfo;
	}
	
		public CarNetworkBaseBean getCarNetworkBaseBean() {
		return carNetworkBaseBean;
	}

	public void setCarNetworkBaseBean(CarNetworkBaseBean carNetworkBaseBean) {
		this.carNetworkBaseBean = carNetworkBaseBean;
	}

	public CarNetworkLastThemesBaseBean getCarNetworkLastThemesBaseBean() {
		return carNetworkLastThemesBaseBean;
	}

	public void setCarNetworkLastThemesBaseBean(
			CarNetworkLastThemesBaseBean carNetworkLastThemesBaseBean) {
		this.carNetworkLastThemesBaseBean = carNetworkLastThemesBaseBean;
	}

	public CarNetworkThemesMyBaseBean getCarNetworkThemesMyBaseBean() {
		return carNetworkThemesMyBaseBean;
	}

	public void setCarNetworkThemesMyBaseBean(
			CarNetworkThemesMyBaseBean carNetworkThemesMyBaseBean) {
		this.carNetworkThemesMyBaseBean = carNetworkThemesMyBaseBean;
	}

	public CarNetworkThemesCircleBaseBean getCarNetworkThemesCircleBaseBean() {
		return carNetworkThemesCircleBaseBean;
	}

	public void setCarNetworkThemesCircleBaseBean(
			CarNetworkThemesCircleBaseBean carNetworkThemesCircleBaseBean) {
		this.carNetworkThemesCircleBaseBean = carNetworkThemesCircleBaseBean;
	}

	public CarNetworkThemesFriendBaseBean getCarNetworkThemesFriendBaseBean() {
		return carNetworkThemesFriendBaseBean;
	}

	public void setCarNetworkThemesFriendBaseBean(
			CarNetworkThemesFriendBaseBean carNetworkThemesFriendBaseBean) {
		this.carNetworkThemesFriendBaseBean = carNetworkThemesFriendBaseBean;
	}

	public CarNetworkThemeDetailBaseBean getCarNetworkThemeDetailBaseBean() {
		return carNetworkThemeDetailBaseBean;
	}

	public void setCarNetworkThemeDetailBaseBean(
			CarNetworkThemeDetailBaseBean carNetworkThemeDetailBaseBean) {
		this.carNetworkThemeDetailBaseBean = carNetworkThemeDetailBaseBean;
	}

	public CarNetworkCommentBaseBean getCarNetworkCommentBaseBean() {
		return carNetworkCommentBaseBean;
	}

	public void setCarNetworkCommentBaseBean(
			CarNetworkCommentBaseBean carNetworkCommentBaseBean) {
		this.carNetworkCommentBaseBean = carNetworkCommentBaseBean;
	}

	public MessageBaseBean getMessageBaseBean() {
		return messageBaseBean;
	}

	public void setMessageBaseBean(MessageBaseBean messageBaseBean) {
		this.messageBaseBean = messageBaseBean;
	}

	public MsgGetBaseBean getMsgGetBaseBean() {
		return msgGetBaseBean;
	}

	public void setMsgGetBaseBean(MsgGetBaseBean msgGetBaseBean) {
		this.msgGetBaseBean = msgGetBaseBean;
	}

	public int getNo_read_count() {
		return no_read_count;
	}

	public void setNo_read_count(int no_read_count) {
		this.no_read_count = no_read_count;
	}

	
	
}
